/**
 * @author Matan Mizrahi,Chen weissman
 * Introduction to computer science, assingment5
 * Date:2.1.2011
 */
public abstract class NonUnaryOperator  {
//***********************************Fields*******************************//
	private Expression[] exArr;
	private double defaultValue;
//*****************************Constructors*******************************//
	public NonUnaryOperator(Expression[] subExpressions, double defaultValue){
		if (subExpressions==null) throw new NullPointerException("The constructor got a null argument.");
		else{
		this.exArr=subExpressions;
		this.defaultValue=defaultValue;
		}
	}

//**********************************Methods*******************************//


}
